<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <script>
        //forEach迭代
        var arr=[1,2,3]
        var sum=0
        arr.forEach(function(value,index,array){
            //value为当前索引号的值
            //index为当前的索引号
            //array为数组本身
            sum+=value
        })
        console.log(sum);
        //filter()方法创建一个新的数组，新数组中的元素是通过检查指定数组中符合条件的所有元素，用于筛选数组
        var newarr=arr.filter(function(value,index){
            return value>=2
        })
        console.log(newarr);
        //some()用于检测数组中的元素是否满足指定条件
        //找到第一个满足条件的元素就退出循环
        var flag=arr.some(function(value,index){
            return value>=2
        })
        console.log(flag);
        
    </script>
</body>
</html>